//
//  MyImage.swift
//  SwiftUIImage
//
//  Created by 李煜 on 2024/7/30.
//

import SwiftUI

struct MyImage: View {
    var body: some View {
        Image("paris")
            // 设置图片可调整大小
            .resizable()
            //忽略安全区域
            //.ignoresSafeArea()
            //如果只忽略底部安全区
//            .ignoresSafeArea(.container, edges: .bottom)
        
        //.scaledToFit() == .aspectRatio(contentMode: .fit)
        //.scaledToFill() == .aspectRatio(contentMode: .fill)
        //保持图片宽高比只充满短边即可
//            .scaledToFit()
        //保持宽高比,并尽量让长边充满
            .scaledToFill()
            .frame(width: 300)
            .clipped()//多余裁剪
            
        
    }
}

#Preview {
    MyImage()
}
